special tasks - French English Dictionary